Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome French Open - Paris UAE F1 Qatar F1a France F2 France F3 Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 Algeria F1 Algeria F2 France F19 France F20 Serbia F1 Serbia F4 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F1 Serbia F2 Serbia F4 Serbia F5 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Czech Republic F5 Spain F9 Egypt F4 Egypt F5 Egypt F6 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Egypt F14 Egypt F15 Germany F1 Germany F2 Germany F3 Turkey F4 Italy F4 Italy F6 Serbia F2 Italy F18 Serbia F4 Italy F22 Turkey F2 Italy F1 Croatia F10 Tiriac Open - Bucharest U.S. Open - New York Bosnia/Herzegovina F6 Germany F3 Serbia F3 Serbia F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F1 Serbia F7 Croatia F8 Bosnia/Herzegovina F5 Turkey F2 Turkey F3 Italy F5 Bosnia & Herzegovina F4 Serbia F1 Serbia F5 Egypt F4 Egypt F5 Turkey F1 Italy F2 Italy F3 Italy F4 Italy F11 Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Samsung Securities Cup - Seoul ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Tennis Napoli Cup - Napoli Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Open D'Orleans - Orleans Open de L'Isere - Grenoble Sunrise Challenger Rome Challenger Zagreb Challenger Todi Challenger Mersin Challenger Caltanissetta Challenger Orbetello Challenger Banja Luka Challenger Seoul Challenger Tashkent Challenger Parma Challenger Valencia Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Challenger Ford de Cherbourg - Cherbourg BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Challenger Ford de Cherbourg - Cherbourg Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille XI Open International D'Andorra - Andorra Oberstraufen Cup - Oberstaufen Pro Tennis World Open - Sunrise Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam ATP Challenger Numea - New Caledonia Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Estoril Open - Estoril Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb Rijeka Challenger Open 13 - Marseille Sarajevo Challenger Napoli Challenger Karshi Challenger Tashkent Challenger Serbia Open - Belgrade Geneva Challenger AEGON International - Eastbourne International German Open - Hamburg Bratislava Challenger ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Heilbronn Challenger Open de Tenis Comunidad Valenciana - Valencia Sarajevo Challenger Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Blois Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London Rome Challenger German Tennis Championships - Hamburg PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Studena Croatia Open - Umag Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Prostejov Challenger ATP Vegeta Croatia Open - Umag Kremlin Cup - Moscow Power Horse Cup - Dusseldorf AEGON International - Eastbourne Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Rio Open - Rio de Janeiro Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Rome Challenger Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech China Open - Beijing Qatar ExxonMobil Open - Doha Open de Franche-Comte - Besancon Abierto Mexicano Telcel - Acapulco Swiss Open - Gstaad Winston-Salem Open - Winston-Salem Mestre Challenger The LTA Men's Challenger Wrexham - Wrexham Nordea Open - Bastad Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag Top Wool Challenger - Biella Bordeaux Challenger Todi Challenger Bastad Challenger Cherbourg Challenger Challenger 42 - Andrezieux Le Gosier Challenger KGHM Emax Polish Indoors - Wroclaw Challenger 42 - Andrezieux Ljubljana Open - Ljubljana Rome Challenger ATU Cup - Weiden Riviera di Rimini Challenger 2004 - Rimini Open Castilla y Leon - Segovia Timisoara Challenger - Timisoara S Tennis Master Championship - Graz Open de L'Isere - Grenoble Ljubljana Challenger Challenger 42 - Andrezieux Tunis Open - Tunis Czech Open 2005 - Prostejov Siemens Open - Scheveningen TED Open - Istanbul Aix En Provence Challenger Pau Challenger Turin Challenger Mouilleron-Le-Captif Challenger Vancouver Challenger Genova Challenger Bergamo Challenger BMW Tennis Championship - Sunrise Milan Challenger Barletta Challenger Szczecin Challenger Trieste Challenger Napoli Challenger San Marino Challenger Trnava Challenger San Marino Challenger Kazan Challenger Brest Challenger Sassuolo Challenger Girona Challenger Seville Challenger Quimper Challenger Perugia Challenger Cordenons Challenger Ilkley Challenger Verona Challenger China Open - Beijing Bad Waltersdorf Challenger Traralgon Challenger Cherbourg Challenger Pau Challenger Phoenix Challenger St. Brieuc Challenger Rome 1 Challenger Sony Ericsson Open 2008 - Belgrade Samarkand Challenger Rome Challenger Mouilleron-Le-Captif Challenger Brasov Challenger Belgrade Challenger Banja Luka Challenger Khanty-Mansiysk Challenger Belgrade Challenger Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb Banja Luka Challenger Red Letter Days Open - Nottingham Open de Moselle - Metz Bergamo Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca San Benedetto Challenger Samarkand Challenger Karshi Challenger Oeiras 4 Challenger PBZ Zagreb Indoors - Zagreb Ljubljana Challenger Geneva Challenger Wolfsburg Challenger Cherbourg Challenger Bath Challenger Gerry Weber Open - Halle Bercuit Challenger Segovia Challenger Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Salzburg Challenger Mersin Challenger Open 13 - Marseille Rome Challenger Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Braunschweig Challenger San Benedetto Challenger Rennes Challenger Como Challenger Sibiu Challenger ATP Studena Croatia Open - Umag Yeongwol Challenger Open de Tenis Comunidad Valenciana - Valencia Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Rennes Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel AEGON International - Eastbourne Todi Challenger Genova Challenger Citi Open - Washington Banja Luka Challenger Moselle Open - Metz Sibiu Challenger PTT Thailand Open - Bangkok Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Open Sud de France - Montpellier Topshelf Open - 's-Hertogenbosch Tata Open Maharashtra - Pune Vegeta Croatia Open - Umag Biella Challenger Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Moselle Open - Metz Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Open Parc - Lyon AEGON International - Eastbourne Kremlin Cup - Moscow Bet-at-home Open - Hamburg Aix En Provence Challenger Suisse Open - Gstaad Caltanissetta Challenger St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Irving Challenger Chengdu Open - Chengdu Sydney International - Sydney Open 13 - Marseille Open Sud de France - Montpellier Cap Cana Challenger Open 13 Provence - Marseille Argentina Open - Buenos Aires Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Open Parc - Lyon Estoril Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Argentina Open - Buenos Aires Mallorca Championships - Mallorca AEGON International - Eastbourne Brisbane International - Brisbane Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Cordenons Challenger Orleans Challenger Shenzhen Open - Shenzhen TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem European Open - Antwerp Mercedes Cup - Stuttgart AEGON Championships - London Open Sud de France - Montpellier Heilbronn Challenger Cancun Challenger ABN AMRO World Tennis Tournament - Rotterdam Montechiarugolo - Parma Challenger Rio Open - Rio de Janeiro Open 13 Provence - Marseille Maspalomas Challenger Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Hamburg European Open - Hamburg Chengdu Open - Chengdu Open Parc - Lyon Hamburg European Open - Hamburg Cordoba Open - Cordoba Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem Moselle Open - Metz IPP Open - Helsinki European Open - Antwerp Telecom Italia Masters - Rome Kremlin Cup - Moscow Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Erste Bank Open - Vienna Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Hamburg European Open - Hamburg Sony Ericsson Open - Miami Sardegna Open - Cagliari ABN AMRO World Tennis Tournament - Rotterdam Emilia-Romagna Open - Parma Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Rogers Masters - Toronto Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Internazionali BNL dItalia - Rome Serbia Open - Belgrade Mutua Madrilena Masters Madrid - Madrid Millennium Estoril Open - Estoril Salzburg Challenger Libema Open - 's-Hertogenbosch Rio Open - Rio de Janeiro Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Generali Open - Kitzbuhel Shanghai ATP Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Brisbane International - Brisbane Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Mutua Madrid Open - Madrid Rogers Cup - Montreal Chile Dove Men+Care Open - Santiago Gonet Geneva Open - Geneva Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai Generali Open - Kitzbuhel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Moselle Open - Metz BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Grand Prix Hassan II - Marrakech Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Millennium Estoril Open - Estoril Miami Open - Miami Open Parc - Lyon Fever-Tree Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Open Sud de France - Montpellier China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Rio Open - Rio de Janeiro Open 13 Provence - Marseille Miami Open - Miami Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Serbia Open - Belgrade Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Adelaide International - Adelaide Argentina Open - Buenos Aires Western & Southern Open - Cincinnati Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open 13 Provence - Marseille BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Chengdu Open - Chengdu Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Open 13 - Marseille Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo The Dubai Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Sydney International - Sydney Swiss Indoors Basel - Basel Open de Moselle - Metz Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia Hamburg Open - Hamburg Generali Open - Kitzbuhel European Open - Antwerp Erste Bank Open - Vienna Forte Village Sardegna Open - Sardinia bett1HULKS Championships - Cologne Next Generation Adelaide International - Adelaide Sofia Open - Sofia Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Qatar ExxonMobil Open - Doha Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Brasil Open - Sao Paulo Belgrade Open - Belgrade Noventi Open - Halle Mallorca Championships - Mallorca AEGON Championships - London Plava Laguna Croatia Open - Umag Gonet Geneva Open - Geneva The Dubai Tennis Championships - Dubai Stockholm Open - Stockholm Apia International - Sydney Brasil Open - Sao Paulo Serbia Open - Belgrade AEGON Championships - London Brasil Open - Sao Paulo PTT Thailand Open - Bangkok Kremlin Cup - Moscow Argentina Open - Buenos Aires Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Citi Open - Washington Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Chengdu Open - Chengdu China Open - Beijing Valencia Open - Valencia Kremlin Cup - Moscow Open Sud de France - Montpellier Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Brisbane International - Brisbane Open Sud de France - Montpellier Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz China Open - Beijing European Open - Antwerp Brisbane International - Brisbane Apia International - Sydney Argentina Open - Buenos Aires Brasil Open - Sao Paulo Geneva Open - Geneva Konzum Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Erste Bank Open - Vienna Maharashtra Open - Pune Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Kremlin Cup - Moscow Swiss Indoors Basel - Basel Adelaide International - Adelaide Mercedes Cup - Stuttgart Moselle Open - Metz European Open - Antwerp Erste Bank Open - Vienna Adelaide International - Adelaide bett1HULKS Indoors - Cologne Open Sud de France - Montpellier Mercedes Cup - Stuttgart Belgrade 2 - Belgrade Astana Open - Nur-Sultan Open Parc - Lyon Hamburg European Open - Hamburg Moselle Open - Metz Sofia Open - Sofia ASB Classic - Auckland Rio Open - Rio de Janeiro Banja Luka Open - Banja Luka Plava Laguna Croatia Open - Umag Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Miami Open - Miami Rolex Paris Masters - Paris French Open - Paris Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Toronto Internazionali BNL d'Italia - Rome NASDAQ-100 Open - Miami Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Open de Moselle - Metz Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami French Open - Paris Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Rio Open - Rio de Janeiro Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-SWE 4-1 Australian Open - Melbourne Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, World Group, 1R, JPN-FRA 1-4 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, SRB-USA 1-3 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, Group F ATP Cup - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris AAMI Classic - Kooyong U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, World Group, 1R, CZE-FRA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, PO, SRB-IND 4-0 Hopman Cup - Perth Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, PO, IND-SRB 2-3 Davis Cup, World Group, QR, UZB-SRB 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-SRB 3-1 Davis Cup, Group B, Valencia Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, Q, SRB-SVK 0-4 Kooyong Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Australian Open - Melbourne U.S. Open - New York Erste Bank Open - Vienna Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Paris Davis Cup, Group C, Valencia Davis Cup, World Group I, 1R, SRB-GRE 3-1 Olympics - Tokyo